• word of the day

    strait of dover

    strait of dover - Dictionary definition and meaning for word strait of dover

    Definition
    (noun) the strait between the English Channel and the North Sea; shortest distance between England and the European continent

Word used in video below:
text: and the crab-stuffed Dover sole?
Download our Mobile App Today
Receive our word of the day
on Whatsapp